armored catfish - Français Anglais Dictionnaire